package com.qwqk.entity;

import java.util.Date;
import com.anwen.mongo.annotation.ID;
import com.anwen.mongo.annotation.collection.CollectionName;
import com.anwen.mongo.enums.IdTypeEnum;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;

/**
 * (Pays)实体类
 *
 * @author makejava
 * @since 2024-08-29 13:59:53
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@CollectionName("pays")
@ApiModel(value = "Pays类",description = "Pays")
public class Pays implements Serializable {
    private static final long serialVersionUID = -82794663113798543L;
        @ApiModelProperty(name = "Id",value = "Id",example = "")
        @ID(type = IdTypeEnum.ASSIGN_ID)
        private String Id;
//        @ApiModelProperty(name = "1",value = "1",example = "")
//        private String 1;
        @ApiModelProperty(name = "_V",value = "_V",example = "")
        private String _V;
        @ApiModelProperty(name = "body",value = "body",example = "")
        private String body;
        @ApiModelProperty(name = "create",value = "create",example = "")
        private Date create;
        @ApiModelProperty(name = "currentbalance",value = "currentbalance",example = "")
        private String currentbalance;
        @ApiModelProperty(name = "fundBillList",value = "fundBillList",example = "")
        private String fundBillList;
        @ApiModelProperty(name = "invoiceAmount",value = "invoiceAmount",example = "")
        private String invoiceAmount;
        @ApiModelProperty(name = "notifyId",value = "notifyId",example = "")
        private String notifyId;
        @ApiModelProperty(name = "pointAmount",value = "pointAmount",example = "")
        private String pointAmount;
        @ApiModelProperty(name = "primarybalance",value = "primarybalance",example = "")
        private String primarybalance;
        @ApiModelProperty(name = "receiptAmount",value = "receiptAmount",example = "")
        private String receiptAmount;
        @ApiModelProperty(name = "sellerId",value = "sellerId",example = "")
        private String sellerId;
        @ApiModelProperty(name = "status",value = "status",example = "")
        private String status;
        @ApiModelProperty(name = "subject",value = "subject",example = "")
        private String subject;
        @ApiModelProperty(name = "totalamount",value = "totalamount",example = "")
        private String totalamount;
        @ApiModelProperty(name = "tradeno",value = "tradeno",example = "")
        private String tradeno;
        @ApiModelProperty(name = "userid",value = "userid",example = "")
        private String userid;
        @ApiModelProperty(name = "buyerId",value = "buyerId",example = "")
        private String buyerId;
        @ApiModelProperty(name = "gmtCreate",value = "gmtCreate",example = "")
        private String gmtCreate;
        @ApiModelProperty(name = "notifyTime",value = "notifyTime",example = "")
        private String notifyTime;
        @ApiModelProperty(name = "tradeNo",value = "tradeNo",example = "")
        private String tradeNo;
        @ApiModelProperty(name = "buyerPayAmount",value = "buyerPayAmount",example = "")
        private String buyerPayAmount;
        @ApiModelProperty(name = "gmtPayment",value = "gmtPayment",example = "")
        private String gmtPayment;
        @ApiModelProperty(name = "notifyType",value = "notifyType",example = "")
        private String notifyType;
        @ApiModelProperty(name = "tradeStatus",value = "tradeStatus",example = "")
        private String tradeStatus;



}

